runtime.sudog.elem (field)
25 uses
runtime (current package)
chan.go#L266: mysg.elem = ep
chan.go#L339: if sg.elem != nil {
chan.go#L341: sg.elem = nil
chan.go#L398: dst := sg.elem
chan.go#L409: src := sg.elem
chan.go#L441: if sg.elem != nil {
chan.go#L442: typedmemclr(c.elemtype, sg.elem)
chan.go#L443: sg.elem = nil
chan.go#L463: sg.elem = nil
chan.go#L642: mysg.elem = ep
chan.go#L727: typedmemmove(c.elemtype, qp, sg.elem)
chan.go#L734: sg.elem = nil
proc.go#L491: if s.elem != nil {
proc.go#L500: if s.elem != nil {
runtime2.go#L339: elem unsafe.Pointer // data element (may point to stack)
select.go#L323: sg.elem = cas.elem
select.go#L371: sg1.elem = nil
sema.go#L297: s.elem = unsafe.Pointer(addr)
sema.go#L305: if t.elem == unsafe.Pointer(addr) {
sema.go#L351: if uintptr(unsafe.Pointer(addr)) < uintptr(t.elem) {
sema.go#L397: if s.elem == unsafe.Pointer(addr) {
sema.go#L400: if uintptr(unsafe.Pointer(addr)) < uintptr(s.elem) {
sema.go#L465: s.elem = nil
stack.go#L783: adjustpointer(adjinfo, unsafe.Pointer(&s.elem))
stack.go#L796: p := uintptr(sg.elem) + uintptr(sg.c.elemsize)
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)